import Settings from '@/settings.js'

module.exports = {
	data() {
		return {
			share: {
				// 分享的标题，默认为小程序名称
				title: Settings.name,
				// 分享的路径，默认为当前页面
				path: 'pages/shop/index',
				// 分享时显示的图片，默认为当前页面截图
				imageUrl: '',
				// 当前页面是否可以分享
				open: true
			}
		}
	},
	watch: {
		share: function() {
			// #ifdef MP-WEIXIN
			this.onShareAppMessage();
			// #endif
		}
	},
	onLoad() {
		if (!this.share.open) {
			uni.hideShareMenu()
		}
	},
	// #ifdef MP-WEIXIN
	onShareAppMessage() {
		return this.share
	},
	onShareTimeline() {
		return {
			title: this.share.title,
			query: this.share.path.substring(this.share.path.indexOf('?') + 1, this.share.path.length),
			imageUrl: this.share.imageUrl
		}
	}
	// #endif
}